Template

Шаблон - то, как организованы данные. В рамках одного шаблона ожидается одинаковый набор полей.

Название шаблона указывается в названии Airbyte Source и в Stream Prefix при создании Airbyte Connection. Например для названия источника,

Использование шаблона в нейминге позволяет упростить дальнейшую обработку данных.
Если у разных аккаунтов одинаковый набор выгружаемых полей, то их можно отнести к одному шаблону и всю обработку таких данных вести одинаково. Это возможно благодаря тому, что все сырые таблицы названы по одной схеме:
datacraft_{clientname}_raw_stream__{source}_{template}_{accaunt_id}_{stream}

(Подробнее про то, как формируется название таблицы с сырыми данными в Airbyte Destination)

Например, есть два разных аккаунта в Яндекс.Директ, но для обоих выгружается одинаковый набор полей. В таком случае их можно отнести к одному шаблону, например default, если набор полей стандартный. При выгрузке таблицы с сырыми данными будут иметь следующие названия:

  • datacraft_client1_raw_stream__yd_default_112233_campaigns
  • datacraft_client1_raw_stream__yd_default_115566_campaigns
    Отличие только в id аккаунта, шаблоны одинаковые, можно вести обработку данных одинаково, не создавая отдельных моделей для каждого аккаунта.